louvred window - Español Inglés Diccionario